home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 126-150 / disk_146 / dmemacros / modula-2 / modula-2.templates < prev    next >
Text File  |  1992-05-06  |  842b  |  22 lines

  1.  
  2.   key     template        command-line prompt(s)      example      -->
  3.  
  4.   nk7     DEFINITION MODULE    module name            `MyModule'
  5.   nk8     IMPLEMENTATION MODULE    module name            `MyModule'
  6.   nk9     PROCEDURE        procedure name            `Proc1'
  7.   nk4     RECORD         record name            `mytype'
  8.   nk5     CASE            scalar expression        ` counter '
  9.   nk6     CASEVALUE        scalar value            `3'
  10.   nk1     FOR            loop-limits expression        `i := 3 TO 1 BY -1'
  11.   nk2     IF            boolean expression        ` i<j '
  12.   nk3     IFELSE         boolean expression        ` i<j AND j<k '
  13.   nk0     ELSIF            boolean expression        ` j>0 '
  14.   nk.     LOOP            -----                -----
  15.   nk-     REPEAT         termination  expression     `FALSE'
  16.  enter     WHILE            continuation expression     ` counting AND (j*k > i) '
  17. shft nk- WITH            record designator        `ptr^.record'
  18.  
  19. IMPORTANT: Don't forget the closing quote (and preceding space, if required)!
  20.  
  21.  
  22.